|
|
Thorsten Froehlich wrote:
> In article <41101157$1@news.povray.org> , Nicolas Calimet
> <pov### [at] freefr> wrote:
>
>>> You are aware that the official POV-Ray for Mac OS does include a
>>> just-in-time compiler, aren't you?
>>
>> It's very likely Wolfgang never tried the Mac OS version ;-)
>
> That is true, but using the core code SYS_FUNCTIONS macro family would
> have made integration of a JIT compiler possible without hacking
> fnpovfpu.cpp. In particular because they are documented to exist exactly
> for that purpose.
>
Well, "they are documented to..." is little exaggeration.
All I have found in the sources about these macros were a couple
of lines which described just what I already knew from reading the
code and one "cryptic" allusion that it can be used somehow to allow
JIT compilation. And that sounded to me like "we could some time
use that for JIT if we finally find the time to do so"...
> Would at least have made the whole implementation
> easier...
>
Okay... could somebody please make the POVRay-for-MacOS
source code available in a file format which I can read?
Or, alternatively, point me to a _working_ .sit unpacker for Linux.
The last time I was using the stuffit expander, I sweared to ban it from
my HD: First, I unpacked the archive which took quite long for just
some hundret kb. The binaries were okay but I saw that it messed up
the newlines in the text. So, I un-packed it again with changed flags
which really took _ages_ now and finally the text files were okay but
the binaries were corrupt. Oh dear...
> Certainly! On the other hand, calling gcc is overkill to make JIT
> compilation possible :-)
>
I wonder how the Mac version does it...
Wolfgang
Post a reply to this message
|
|